# Micro DVD - INI файлове

За да придадем завършен вид на нашия филм, ще се възползваме от възможностите, които ни предлага най-добрия плеър в момента - Micro DVD. Чрез него филмът може да изглежда досущ като истинско DVD - да има меню (статично или анимирано), възможност за избор на субтитри на различни езици, избор на сцени от филма, допълнителни материали, поддръжка на филми, разделени на няколко компактдиска и т.н. За целта трябва да се създаде специален INI файл, който след това се зарежда от Micro DVD и в който се указват всички тези допълнителни екстри.

INI файлът е достатъчно прост, за да може да се създаде и на ръка, но може да стане и по-сложен, ако се възползваме от повече допълнителни възможности (менюта и т.н.). Ето защо много полезна може да ни бъде програмата "INI Editor", която се инсталира заедно с Micro DVD.

В менюто "File" избираме "New", и се появява прозорец, в който можем да редактираме празен INI файл със зададени като за начало някакви полета.

С Micro DVD и неговия INI Editor идва чудесна документация за това какво представляват INI файловете, какво означава всичко в тях и т.н. Работата с INI Editor е интуитивна, затова тук няма да се занимаваме с нея.

Ако все пак искате набързо да създадете свой мъничък INI файл, колкото да може да избирате различни субтитри и да се поддържат филми на няколко диска, ето един прост файл, който ще ви помогне да се ориентирате:

    [Micro DVD Ini File]

    [MAIN]
    Title=Mission To Mars
    ID=15475412

    [MOVIE]
    Directory=.
    AVIName=Mission_to_Mars.avi

    [SUBTITLES]
    Directory=.
    Format=0
    Lines=
    DialogString=-
    EstimateDisplayDuration=
    MaxDisplayDuration=
    1=BUL Bulgarian
    FILE=Mission_to_Mars_bg.sub
    2=ENG English
    FILE=Mission_to_Mars_en.sub

Горния файл описва филм, който е само на един диск, и има два вида субтитри - за български и за английски език. В секцията MAIN трябва да се зададат името на филма и ID - уникален 8-цифрен 16-тичен номер. В секцията MOVIE се задава името на директорията, в която се намира филма, и името на AVI файла. Директорията може да се зададе и с пълен път, но е по-добре да се използва относителен път спрямо мястото, където се намира INI файла (в горния случай това е същата директория). В секцията SUBTITLES се задава директорията, в която се намират SUB файловете, указание, че субтитрите са именно във формат SUB (това става с реда Format=0), и да се опишат самите субтитри (това става с последните 4 реда - горните два описват българските субтитри, а долните два - английските).

Ако ли пък филмът трябва да се разбие на два или повече диска, на всеки от тях трябва да се запише отделен INI файл. Ето и друг примерен INI файл (в 3 версии - по една за всеки диск), описващ филм на 3 диска, който също има два вида субтитри:

    [Micro DVD Ini File]

    [MAIN]
    Title=DUNE
    ID=AF5F8B14
    CDNumber=1

    [MOVIE]
    Directory=.
    AVIName=dune1.avi
    AVI2Name=dune2.avi
    AVI3Name=dune3.avi
    CD1Frames=134534
    CD2Frames=136084
    CD3Frames=135568
    [SUBTITLES]
    Directory=subtitles
    Format=0
    DialogString=-
    Lines=2
    EstimateDisplayDuration=0
    1=BUL Bulgarian
    File=bul.sub
    2=ENG English
    File=eng.sub

    [CHAPTERS]
    1=1 Start of Part / CD 1
    2=134536 Start of Part / CD 2
    3=270620 Start of Part / CD 3
    [Micro DVD Ini File]

    [MAIN]
    Title=DUNE
    ID=AF5F8B14
    CDNumber=2

    [MOVIE]
    Directory=.
    AVIName=dune1.avi
    AVI2Name=dune2.avi
    AVI3Name=dune3.avi
    CD1Frames=134534
    CD2Frames=136084
    CD3Frames=135568

    [SUBTITLES]
    Directory=subtitles
    Format=0
    DialogString=-
    Lines=2
    EstimateDisplayDuration=0
    1=BUL Bulgarian
    File=bul.sub
    2=ENG English
    File=eng.sub

    [CHAPTERS]
    1=1 Start of Part / CD 1
    2=134536 Start of Part / CD 2
    3=270620 Start of Part / CD 3
    [Micro DVD Ini File]

    [MAIN]
    Title=DUNE
    ID=AF5F8B14
    CDNumber=3

    [MOVIE]
    Directory=.
    AVIName=dune1.avi
    AVI2Name=dune2.avi
    AVI3Name=dune3.avi
    CD1Frames=134534
    CD2Frames=136084
    CD3Frames=135568

    [SUBTITLES]
    Directory=subtitles
    Format=0
    DialogString=-
    Lines=2
    EstimateDisplayDuration=0
    1=BUL Bulgarian
    File=bul.sub
    2=ENG English
    File=eng.sub

    [CHAPTERS]
    1=1 Start of Part / CD 1
    2=134536 Start of Part / CD 2
    3=270620 Start of Part / CD 3

Забележете, че на трите диска съдържанието на файловете е на практика едно и също, като само се различават по реда "CDNumber=...". В секцията MOVIE се указват имената и на трите файла, както и колко кадъра съдържа всеки от тях. Това е необходимо, защото и на трите диска са записани едни и същи субтитри (за целия филм), и когато се гледат второто и третото CD, Micro DVD трябва да знае колко кадъра има на предните дискове, за да може да измести субтитрите с колкото трябва. CHAPTERS секцията не е задължителна, но в случая е зададена за удобство.

Ако сте маниаци (като нас ;-) и решите да създавате истински INI файлове с менюта като на оригиналното DVD и всички други екстри, може, докато четете документацията, да разгледате и следния INI файл, който сме направили за филма The Matrix. Обърнете внимание, че файловете за менютата (картинки, AVI-та и т.н.) трябва да ги има на всички дискове. Субтитрите пък трябва да имат по едно копие на всеки диск, съдържащ главния филм.